[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Overview
Welcome to the PPDatabase system. This system allows you to
catalogue data and / or data files into one large database file.
After seeing a game which had over 400 files, most of which were
tiny, I decided that something like this was needed. When a
program uses many tiny files, there is a lot of dead space found
on the drive.
For example, if the hard drive cluster size were 2 kb and one had
100 files, each 10 bytes long, 100 * 2 kb would the the minimum
space requirement. If all the files were joined only 100 * 10
bytes would be required, and then round up to the cluster size.
Thus one uses 200 kb, the other 2 kb. Quite a substantial
saving on space.
Furthermore, I like InEXE configurations. If you only need a few
bytes (less than 200 usually) for your configuration file (although
64 kb is supported), you might as well include the configuration in
your EXE file. This database allows you to do this. It is also
easier this way because you don't have to access the configuration
file and load the configuration. It's already loaded (it's part of
the code) and you simply have to access your array of char or
access a string which is defined in your program.
Commented demo files are provided.
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson